<?php

session_start();

include_once "../metier/connexion.php";

//Si l'utilisateur n'est pas connecté ou si le paramètre id n'est pas donné ou n'est pas numérique
if(!estConnecte() || !isset($_GET["id"]) || !is_numeric($_GET["id"])) {
	header("HTTP/1.1 404 Not Found", true, 404);
	exit;
}

//Sinon on regarde si l'id de l'annonce correspond bien à une annonce de la base de données et si l'image en question existe et si l'utilisateur connecté est bien l'auteur de cette annonce
else {

	//Si l'image n'existe pas, on retourne un code d'erreur 404
	if(!is_file("../imgAnnonces/".$_GET["id"].".jpg")) {
		header("HTTP/1.1 404 Not Found", true, 404);
		exit;
	}
	
	//Ouverture de la base de donnÈes
	$bd = new PDO("mysql:host=localhost;dbname=viagra", "root", "root");
	//VÈrifier si l'annonce en question existe
	$requete = $bd->query("SELECT Count(id) AS nbannonces FROM annonce WHERE id=".$_GET["id"]." AND auteur=".$_SESSION["id"]);
	$resultat = $requete->fetch(PDO::FETCH_OBJ);
	
	//Si l'annonce n'existe pas, on redirige vers la page d'accueil
	if($resultat->nbannonces == 0) {
		$bd = null;
		header("HTTP/1.1 404 Not Found", true, 404);
		exit;
	}
	
	//Fermeture de la base de donnÈes
	$bd = null;
}

$image = "../imgAnnonces/".$_GET["id"].".jpg";

//Effacer l'image
if(unlink($image))
	echo 1;
else
	echo 0;

?>